package com.jhhc.StormSurgeForecast.AstronomicalTide.Pojo.DTO;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * @author LYQ
 * 参数
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Param implements Serializable {

    /*
    格点接口
     */
    private String calSchemeId;

    private boolean isSaveInDB;

    private String[] stationCodes;
    /**
     * 二级网格入库
     * calSchemeId 计算方案Id
     * path 文件路径，文件
     * time 开始时间
     * areaName 区域名称
     */
    private String path;

    private String time;

    private String areaName;
    /**
     * 模型文件入库
     * path 文件路径，一个目录不是文件
     * calSchemeId 计算方案Id
     * modelTp 模型的类型 东中国海1，福建2，南中国海3，曙光4
     * dttp 数据类型
     */
    private Integer modelTp;
    private int dttp;
    /**
     * lvl天文潮入库
     * path 文件路径
     * unitName 预报部门
     */
    private int unitName;

    /**
     * 生成风场文件
     * localFile本地文件路径目录，自动获取最新的气象文件
     * region 区域范围
     * windSiteFile生成风场文件的目录
     * forecastTime 预报时间
     */
    private String localFile;

    private String region;

    private String windSiteFile;

    private String forecastTime;







}
